mutilated instrument - Français Anglais Dictionnaire